stuff something with - French English Dictionary